*{margin: 0px; padding: 0px;}
/*重名查询*/
input{font-family: "微软雅黑"; outline: none; border: 0px; background: none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.cmcx_bg{background:#f7f7f7 url(/econsole/resource/static/plugins/images/cmcx_bg.png) no-repeat center top; background-size: 100% 100%; font-family: "微软雅黑";}
.cmcx_search{width: 84%; float: left; margin-left: 8%; margin-top: 10px; position: relative;}
.cmcx_search .img_bg{width: 100%; float: left; }
.cmcx_search .text01{width: 100%; height: 30px; line-height: 30px; position: absolute; top: 25%; left: -9px; font-size: 20px; color: #333; text-align: center;}
.cmcx_search .text02{width: 100%; height: 40px; line-height: 40px; position: absolute; top: 38%; font-weight: bold; left: -9px; font-size: 46px; color: #333; text-align: center;}
.cmcx_search .text03{width: 60%;  font-size: 20px; border: 0px; text-align: center; background: none;  color: #FFFFFF;position: absolute; bottom: 35%; left: 17%;}
.cmcx_search .text03::-webkit-input-placeholder{ color: #fff;text-align: center;}
.cmcx_search .text04{width: 50%;  font-size: 20px; border: 0px; text-align: center; background: none;  color: #FFFFFF;position: absolute; bottom: 18%; left: 23%; cursor:pointer}
.cmcx_tit{width: 100%; height: 35px; line-height: 35px; color: #333; font-size: 16px; font-weight: bold; float: left;}
.cmcx_nv{width: 90%; float: left; margin-left: 5%; padding: 10px; margin-top: 25px; border: 1px solid #e8e8e8; border-radius: 5px; box-sizing: border-box; background-color: #FFFFFF}
.cmcx_nv_lf{width: 35%; float: left; box-sizing: border-box; border-right: 1px solid #E8E8E8; position: relative;}
.cmcx_nv_rt{width: 65%; padding-left: 10px; float: left; box-sizing: border-box; position: relative; }
.cmcx_nv_chart{ width:100%;height: 200px; float:left; border: 0px;}
.cmcx_nv_chart_mask{width: 100%; height: 200px; line-height: 28px; background: rgba(160,160,160,0.8); color: #000; vertical-align: middle; padding-top: 30%; box-sizing: border-box; text-align: center; font-size: 14px; border: 2px solid #a2a2a2;  border-radius: 10px;  z-index: 100; position: absolute; left: 5px; top: 35px;}
.cmcx_nv_lf span{position: absolute; z-index: 1; color: #ffffff; font-size: 8px; font-family: "微软雅黑";}
.cmcx_nv_lf .man{left: 58%; top: 42%;}
.cmcx_nv_lf .woman{left: 25%; top: 42%;}
.cmcx_xz{width: 90%; float: left; margin-left: 5%; margin-bottom: 20px;  padding: 10px 10px 30px 10px; margin-top: 15px; border: 1px solid #e8e8e8; border-radius: 5px; box-sizing: border-box; background-color: #FFFFFF}
.cmcx_xz_main{ width:100%; float:left; margin-top:15px; position:relative; background: #FFFFFF;}
.cmcx_xz_main_mask{width: 100%; height: 115%;padding-top: 40%; background: rgba(160,160,160,0.8); color: #000; box-sizing: border-box; text-align: center; font-size: 14px; border: 2px solid #a2a2a2;  border-radius: 10px;  z-index: 100; position: absolute; left: 0px; top: -18px;}
.cmcx_xz_main img{ width:80%; float:left; margin-left:10%; background: #FFFFFF;}
.cmcx_xz_main span{ position:absolute; color:#333; font-size:14px; }
.cmcx_xz_1{top:-8%; left:47%}
.cmcx_xz_2{top:0%; right:21%}
.cmcx_xz_3{top:23%; right:4%}
.cmcx_xz_4{top:45%; right:0%}
.cmcx_xz_5{top:69%; right:5%}
.cmcx_xz_6{top:92%; right:16%}
.cmcx_xz_7{top:103%; right:46%}
.cmcx_xz_8{top:92%; left:16%}
.cmcx_xz_9{top:69%; left:5%}
.cmcx_xz_10{top:45%; left:0%}
.cmcx_xz_11{top:23%; left:4%}
.cmcx_xz_12{top:0%; left:21%}
.cmcx_fx{width: 90%; float: left; margin-left: 5%; margin-bottom: 10px;  padding: 10px 10px 10px 10px; margin-top: 0px; border: 1px solid #e8e8e8; border-radius: 5px; box-sizing: border-box; background-color: #FFFFFF}
